#ifndef __SEQSTACK_H__
#define __SEQSTACK_H__

#include <stdio.h>
#include <stdlib.h>
#define MAX 10
typedef int datatype;
typedef struct
{
	datatype data[MAX];  //存放栈的数组
	int top;             //栈顶元素下标
}seqStack;

//创建
seqStack *creat();
//判空
int empty(seqStack *S);
//判满
int full(seqStack *S);

//入栈、进栈、压栈
int push(seqStack *S,datatype e);

//出栈、弹栈
int pop(seqStack *S,datatype *p);

//遍历栈
void show(seqStack *S);

//销毁栈
void destroy(seqStack *S);

//进制转换
void conversion(int n,int m);
#endif
